home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / math / alged34.zip / ALGEDNED.HLP < prev    next >
Text File  |  1996-06-06  |  22KB  |  437 lines

  1.                    Help tekst voor de Algebra EDitor (Vertaling: G. Leeten)
  2.  
  3. Copyright (c) 1994,1996 John Henckel
  4. Toelating om deze software en zijn documentatie te gebruiken, te kopiëren, te
  5. wijzigen, te verdelen, te verkopen, te vertalen voor elk doel is hier
  6. gegarandeerd zonder kosten, indien hoger vermelde copyright verschijnt in elke
  7. kopie en dat beide:  de copyright en deze toelating zichtbaar voorhanden zijn
  8. in de documentatie van het programma.  Alle programma's die hierin bevat zijn
  9. worden geleverd in de staat "as is", zoals ze zijn, zonder enkele garantie.
  10. Eventuele garanties van verkoopbaarheid en geschiktheid voor een particulier
  11. doel zijn expliciet afgewezen.
  12.  
  13. ----------------------------------------------------------------------------
  14. Ik ben John Henckel (internet: henckel@vnet.ibm.com). Ik ben een
  15. computerhobbyist; ik schrijf graag programma's als hobby, en dit is er daar
  16. een van. Ik raad tevens m'n 2D botsing simulator "Impact" aan geplaatst in
  17. SimTel/msdos/simulatn. Dank aan mijn familie om mij hieraan te laten werken.
  18. Dank aan mijn IBM manager in Rochester, Minnesota om mij toe te laten dit
  19. programma het publiek gratis aan te bieden.
  20.  
  21. Ik heb ontdekt dat er twee soorten programma's zijn: spelen en werktuigen.
  22. Een spel is een programma met zijn eigen doel, maar een werktuig laat U
  23. toe zelf uw eigen doel te kiezen. Beide soorten kunnen plezant zijn om te
  24. spelen, maar een spel kun je vlug moe worden, daar het slechts een zeer beperkt
  25. kunstmatig gebied bestrijkt. Een werktuig daarentegen helpt u om je eigen
  26. gedachten te ontdekken en te ontwikkelen en stimuleert uw creativiteit. Ik hoop
  27. dat Alged een werktuig is dat voor u plezierig is in het gebruik.
  28.  
  29. Alged is een programma om algebra problemen op te lossen. Er zijn andere
  30. programma's die symbolische formules bewerken, zoals Mathcad en Mathematica. De
  31. volgende voordelen zijn specifiek voor Alged:
  32.      * Gratis! Zelfs de broncode is gratis!
  33.      * Compact (het werkt op een PC/XT met 256K geheugen)
  34.      * Eenvoudig te gebruiken, ideaal voor het onderwijs
  35.      * Snelle en soepele 2D en 3D grafieken
  36.      * Je kan het aanpassen en vertalen in andere talen
  37. Natuurlijk zijn er beperkingen. Alged is in geen geval een produkt op
  38. "commercieel" niveau (alhoewel ik er slechtere gezien heb!) Alged kent geen
  39. matrixalgebra (probeer TRYAPL2, eveneens gratis), noch reeksen, integralen,
  40. afgeleiden, of transcendente transformaties. Complexe getallen zijn enkel
  41. ondersteund voor de 5 basisbewerkingen (+, -, * (maal), / (gedeeld door),
  42. ^ (machtsverheffing)). Alged is een werktuig voor symbolische wiskunde, daarom
  43. zijn er opzettelijk geen "number crunching" algoritmen aanwezig.
  44.  
  45. In algedNED.doc vind je een korte inleiding.
  46. -----------------------------------------
  47. Instructies:
  48.  
  49. Het ALGED scherm heeft een menu van boven en een werkzone beneden.  Links
  50. beneden is de tijd en het percentage geheugen dat gebruikt is.  (bij 100%
  51. eindigt Alged.) Je bewerkt de formules in de werkzone door op delen ervan te
  52. klikken en dan op menuvelden te klikken.  De linker muisknop wordt in de
  53. werkzone gebruikt om de actuele uitdrukking te kiezen of om een VELD uit te
  54. pikken.  Het gepikte wordt gemerkt.  De rechter muisknop dient om de SLEUTEL
  55. uitdrukking te kiezen.  De "sleutel" wordt naar het benedendeel van het scherm
  56. gekopieerd.  Merk op dat het toegelaten is op de "sleutel" te klikken, zodat
  57. het veld een onderdeel wordt van de "sleutel".  Indien je computer geen muis
  58. heeft, (of je voelt je geen kat om met een muis te werken) dan kan je [Page
  59. Up], [Page Down] en [end] toetsen gebruiken om het veld te kiezen.  Deze
  60. toetsen dalen de tweetallige boom af in het geheugen.  Je kan dit veld kopiëren
  61. naar de "sleutel" door '.' in te tikken.  Met 'k' kan je de "sleutel" vanuit
  62. het klavier invoeren.  De "sleutel" kan naar de werkzone gekopieerd worden met
  63. [Ins(ert)].  Je kunt de "sleutel" verwijderen door [Enter] te drukken.  Door de
  64. werkzone manoeuvreer je met de pijltoetsen.
  65.  
  66. Sommige bewerkingen van het menu gebruiken enkel het veld, andere beide veld en
  67. "sleutel".  Volgende beschrijvingen zijn alleen voor het veld bestemd, ofwel is
  68. het anders aangegeven.
  69.  
  70. De veelterm-bewerkingen (zoals "PolyFact" (veelterm ontbinding) en
  71. "PolyDiv" (veelterm deling)) hebben de "Key" sleutel als optie. Indien
  72. geen sleutel gegeven is, wordt de veranderlijke 'x' of de eerst in de
  73. uitdrukking gevonden veranderlijke genomen. Indien een vergelijking
  74. geselecteerd ("picked") is, dan kiezen de veelterm-bewerkingen
  75. automatisch een van de twee leden.
  76.  
  77. ----------------------------------------------------------------------------
  78. Menu Beschrijving:
  79.  
  80. "vereenvoudig" [space] vereenvoudig uitdrukking:  sorteert het, combineert
  81. gemeenschappelijke termen, berekent getallen, en herschrijft het in canonieke
  82. vorm.
  83.  
  84. "Distribute" [d] verdeelt de vermenigvuldiging over optelling en aftrekking, en
  85. verdeelt exponenten over vermenigvuldiging en deling.
  86.  
  87.    Merk op: Een vergelijkbare functie is "DistChild", toegewezen aan 'D'
  88.    (druk hoofdletter en 'd').  Deze functie verschilt op twee manieren:
  89.     1. "DistChild" gaat van boven naar beneden. Bij voorbeeld,
  90.            (x*(a + b))^2  --->  (x^2)*(a + b)^2  door "DistChild"
  91.            (x*(a + b))^2  --->  (x*a + x*b)^2    door "Distribute" (van binnen
  92.                                                                    naar buiten)
  93.     2. "DistChild" verdeelt de hoogste niveau factoren in een uitdrukking of
  94.        vergelijking niet. Met "DistChild" kan je het resultaat van een
  95.        ontbinding zoals "Ontbind factoren" of "ontbind 2^" of "ontbind 3^"
  96.        vereenvoudigen.
  97.  
  98. "Bereken" [b,p] berekent alle getallen.  b.v.  3*2 => 6.  Als je op dit
  99. menuveld klikt met de rechtse knop (of [p] intikt) dan worden de gehele
  100. getallen ontbonden in priemfactoren.  (Dit wordt begrensd door de ?d optie).
  101.  
  102. "Integer" [i] zet reële getallen om in gehele getallen indien mogelijk.  b.v.
  103. 1,5 => 3/2 Dit algoritme volgt twee strategieën.  Eerst zoekt het naar
  104. repeterende delen in het tiendelig deel van het getal.  Er moeten minstens 2
  105. cijfers in het repeterend deel terug komen.  Indien er geen gevonden zijn dan
  106. zoekt het naar een geheel getal, d, zodanig dat d*x een geheel getal is.  De
  107. gebruikers parameters ?e en ?d worden hier gebruikt.
  108.  
  109. "Associate" [a] roteert de elementen van een associatieve groep.
  110.  
  111. "geMene noeMer" [m] Dit is een WISSEL om op gemeenschappelijke noemer te
  112. brengen of om de deling over optelling en aftrekking te verdelen.
  113.  
  114. "char 8 mode" [8] wisselt ASCII 7-bit of 8-bit.  Dit is nuttig wanneer [Print
  115. Screen] gebruikt wordt.
  116.  
  117. "Veelterm coëf" [v] verzamelt de coëfficiënten van een veelterm.  Het
  118. geselecteerd veld moet een veelterm zijn (geen vergelijking) en de "sleutel"
  119. moet de uitdrukking zijn die als basis van de veelterm gebruikt wordt.
  120.  
  121.   b.v.  veld is a*x + b*x + c, "sleutel" is x ==> resultaat is c + (a + b)*x
  122.  
  123. DELETED "Prev" [up] blader terug
  124.  
  125. DELETED "Next" [down] blader vooruit, op het einde van de lijst gaat het verder
  126. DELETED vanaf het begin.
  127.  
  128. DELETED "Left" [left] blader links
  129.  
  130. "centreer" [home] centreer de formules horizontaal (wordt automatisch gedaan).
  131.  
  132. DELETED "Right" [right] blader rechts
  133.  
  134. "\veelt del" [\] veelterm deling.  Het veld moet een deling zijn (geen
  135. vergelijking) en de teller moet een veelterm zijn van hogere of gelijke graad
  136. dan de noemer.  De "sleutel" moet de basis veranderlijke zijn.
  137.  
  138. b.v.  veld is (x^2 - y^2)/(x - y) en "sleutel" is x.  ==> resultaat is x + y.
  139.  
  140. "ontbind 2^" [2] ontbindt 'n 2de graads veelterm gebruik makend van de
  141. vierkantsvergelijking.  Het veld moet een 2de graads veelterm zijn (geen
  142. vergelijking).  De "sleutel" moet de basis veranderlijke zijn.
  143.  
  144. b.v.  veld is (x^2 - y^2) en "sleutel" is x.  ==> resultaat is (x + y)*(x - y).
  145.  
  146. "ontbind 3^" [3] ontbindt een 3de graads veelterm door de kubische
  147. vergelijking.  Het veld moet een 3de graads veelterm (geen vergelijking) zijn.
  148. De "sleutel" moet de basisch veranderlijke bevatten.
  149.  
  150. b.v.  veld is (x^3 - y^3) en "sleutel" is x.
  151.  
  152.   ==> resultaat (na "Integer" en verschillende "Bereken" en "ver